home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 21 / Cream of the Crop 21 (Terry Blount) (October 1996).iso / program / lxtw109.zip / HISTORY.DOC < prev    next >
Text File  |  1996-08-03  |  11KB  |  253 lines

  1.  
  2.  
  3.  
  4.  
  5.          HISTORY.DOC
  6.  
  7.          REVISION HISTORY OF THE SXT SOFTWARE EXPLORATION TOOLS
  8.  
  9.          * CXT - C Exploration Tools
  10.          * DXT - DBASE Exploration Tools
  11.          * FXT - FORTRAN Exploration Tools
  12.          * LXT - LISP Exploration Tools
  13.  
  14.          (SXT command-line and SXTWIN Windows versions)
  15.  
  16.  
  17.          8/96   CXT  2.35, DXT 1.35,  FXT 1.35,  LXT 1.35:  HTML and RTF
  18.                 output  redesigned, HTML  output extended  (Netscape 2.0
  19.                 frames  and  JavaScript),  several  options  now set  by
  20.                 default  (especially -r -x), options  -X and -Y removed,
  21.                 support  for  long filenames  (Windows  NT,  Windows 95,
  22.                 OS/2),  problems  with  assembler  source code  analysis
  23.                 fixed  (CFT,  FFT), CST  class  inheritance  tree output
  24.                 changed, support  for new compilers (CXT), several small
  25.                 bug fixes, SXT documentation updated, BRIEF macro source
  26.                 included in shareware version
  27.                 CXTWIN  1.09,  DXTWIN 1.09,  FXTWIN  1.09,  LXTWIN 1.09:
  28.                 changes to dialogs, messages can be selected and copied,
  29.                 support  for  long  filenames,  3D  dialogs  for 32  bit
  30.                 versions
  31.  
  32.          7/95   CXT 2.33,  DXT 1.33, FXT 1.33, LXT  1.33: changes to the
  33.                 HTML-output  to  fix  problems  with  some  HTML-viewers
  34.                 (especially   with   Microsoft   WinWord   6.0  Internet
  35.                 Assistant),  additional HTML files with  item list, file
  36.                 contents list and cross reference, changes to RTF-output
  37.                 defaults, additional RTF information (file contents list
  38.                 and  cross  reference list),  problems  with incremental
  39.                 database  builds (options  -g -G)  and option  -D fixed,
  40.                 problems  with options -i  and -S fixed,  new option -Q,
  41.                 CXT support for  digraphs and C++ keyword replacing, CST
  42.                 problem  with typedef  arrays fixed, several  DFT errors
  43.                 and  problems fixed, some changes  to documentation, new
  44.                 registration conditions and fees
  45.                 CXTWIN  1.07,  DXTWIN 1.07,  FXTWIN  1.07,  LXTWIN 1.07:
  46.                 updates  according to  the  above described  fixes, some
  47.                 minor  changes to  dialogs,  new menu  selection 'Stop',
  48.                 changes to Visual Basic sample application SXTNVIEW
  49.  
  50.          4/95   CXT  2.32,  DXT  1.32, FXT  1.32,  LXT  1.32:  file tree
  51.                 hierarchy  (include  file relations)  for  CXT  and FXT,
  52.                 INCLUDE  statement  extended  (FXT),  HTML  (Hyper  Text
  53.                 Markup  Language) call  tree file generation,  RTF (Rich
  54.                 Text Format) call  tree file generation (can be compiled
  55.                 as  Windows  Help file),  TAGS/  CTAGS  file generation,
  56.                 additional  statistical  file  information  (minimum and
  57.                 maximum values),  Rational Rose output extended, warning
  58.                 for  illegal characters, explicit  definition of library
  59.                 functions (CFT),  DXT database filenames harmonized with
  60.                 other SXT  programs, database structure changed (all SXT
  61.                 versions)
  62.  
  63.  
  64.                                         1
  65.  
  66.  
  67.  
  68.                 CXTWIN 1.06, DXTWIN  1.06, FXTWIN 1.06, LXTWIN 1.06: new
  69.                 DLL-interface to  SXT databases with sample application,
  70.                 changes  and bug fixes (user  interface dialogs), option
  71.                 -BATCH, 3D dialogs (only 16 bit versions)
  72.  
  73.          9/94   CXTWIN  1.04,  DXTWIN 1.04,  FXTWIN  1.04,  LXTWIN 1.04,
  74.                 first  official shareware  releases  of the  Windows 3.1
  75.                 versions  (previous ones were  test-versions), update of
  76.                 CXT 2.30, DXT 1.30, FXT 1.30, LXT 1.30
  77.  
  78.          5/94 - 8/94    CXT 2.21,  DXT 1.21, FXT 1.21  and FXT 1.22, LXT
  79.                 1.21  (unreleased working  versions), error  in database
  80.                 search  fixed, changed  to case insensitive  names (DXT,
  81.                 FXT); error with  combination of options -L -time fixed,
  82.                 error  with overwrites  of command  and file  list files
  83.                 with  option -G fixed  (CXT, DXT, FXT,  LXT); error with
  84.                 relative  -I include paths fixed  (CXT, FXT); new option
  85.                 -E[..] (DXT);  FXT language analysis part redesigned and
  86.                 optimized,   functionality   extended   (options  -CALL,
  87.                 -COMMON,  -$);  CXT  language  analysis part  optimized,
  88.                 warning  if C++  style  comment '//'  recognized without
  89.                 option -C++ or  -// set, better CST typedef recognition,
  90.                 preprocessor   defines  for  MS  Visual   C++  1.5;  LXT
  91.                 functionality extended (option -defmacro)
  92.  
  93.          3/94   DXT  1.20, FXT 1.20, LXT  1.20, first official shareware
  94.                 releases  (previous ones were  test-versions), update of
  95.                 CXT (version 2.20)
  96.  
  97.          2/94   CXT 2.13  (unreleased working version), minor changes in
  98.                 CST byte offset file generation, fixed error in database
  99.                 reading,  Microsoft VC++ 1.0 for  Windows NT and Borland
  100.                 C++   1.0  for  OS/2   preprocessing  support,  internal
  101.                 database  structure changed,  detection and  handling of
  102.                 multiple  file inclusions,  new additional  options (C++
  103.                 comments  in  C code,  __TIMESTAMP__  preprocessor macro
  104.                 supported,  extended national  character  sets, Rational
  105.                 Rose Petal file generation for call graph visualization,
  106.                 command  line  dump,  runtime  information),  BRIEF  and
  107.                 MicroEMACS macros files  changed, new option -o for CFTN
  108.                 and CSTN  to redirect output to  file, return values for
  109.                 CFTN and CSTN changed
  110.  
  111.          7/93   CFT  &  CST 2.12,  additional  features,  internal error
  112.                 handling redesigned,  C++ class hierarchy graph listing,
  113.                 better  C++ operator  handling, preprocessor  macro size
  114.                 increased, new BRIEF  macro help screen, BRIEF macro key
  115.                 assignment  changed,  new  MicroEMACS  macros added  and
  116.                 existing   ones  redesigned,  CST   byte  offset  option
  117.                 extended  and byte offset file  redesigned (fewer macros
  118.                 ->  faster compilation and  smaller executable), Borland
  119.                 C++   3.1    preprocessing   support,   additional   C++
  120.                 preprocessor defines  for Borland and GNU supported, new
  121.                 transfer batch files for calling CFT and CST from inside
  122.                 the  Borland  IDE  and  displaying  the results,  system
  123.                 requirements for real  mode versions are now Intel 80286
  124.                 or higher (8088, 8086 and 80186 are no longer supported)
  125.  
  126.  
  127.                                         2
  128.  
  129.  
  130.  
  131.          11/92  CFT  & CST 2.11,  first official  shareware release, new
  132.                 options  (e.g. generating  formatted text  files, screen
  133.                 output redirection), additional source code information,
  134.                 Microsoft   C/C++  7.0   preprocessing   support,  speed
  135.                 improvements, database access macros for MicroEMACS 3.11
  136.                 editor (DOS and WINDOWS versions)
  137.  
  138.          9/92   CFT  &   CST  2.10,  extensive  speed  improvements  for
  139.                 database reading,  additional information about multiple
  140.                 definitions   and   C++   function   overloading,  minor
  141.                 preprocessor  bug fixing,  new BRIEF macros  for project
  142.                 source  file   menu,  cross  reference  menus  and  file
  143.                 contents menus
  144.  
  145.          1/92 - 4/92    CFT  &  CST  versions  2.07  -  2.09,  optimized
  146.                 database generation, reading  of database files by CFT &
  147.